import request from '@/utils/request'

// 查询简报模板列表
export function listReport(query) {
  return request({
    url: '/system/template/list',
    method: 'get',
    params: query
  })
}

// 查询简报模板详细
export function getReport(briefReportId) {
  return request({
    url: '/system/template/' + briefReportId,
    method: 'get'
  })
}

// 新增简报模板
export function addReport(data) {
  return request({
    url: '/system/template',
    method: 'post',
    data: data
  })
}

// 新增简报模板(包括栏目)
export function createTemplate(data) {
  return request({
    url: '/system/template/createTemplate',
    method: 'post',
    data: data
  })
}

// 修改简报模板
export function updateReport(data) {
  return request({
    url: '/system/template',
    method: 'put',
    data: data
  })
}

// 将模板设为默认
export function setDefaultTemplate(briefReportId) {
  return request({
    url: '/system/template/setDefaultTemplate/'+ briefReportId,
    method: 'get',
  })
}



// 删除简报模板
export function delReport(briefReportId) {
  return request({
    url: '/system/template/' + briefReportId,
    method: 'delete'
  })
}

// 导出简报模板
export function exportReport(query) {
  return request({
    url: '/system/template/export',
    method: 'get',
    params: query
  })
}
